Total power exchange